package org.one;

import java.io.File;

/**
 * Created by Administrator on 2016/3/14 0014.
 */
public class TestFile2 {
    public static void main(String[] args) {
        // 获得项目的根目录
        String dir = System.getProperty("user.dir");
        String s = File.separator;      // 获得文件分隔符
        File f = new File(dir);   // 构建一个File

        // 如果是一个目录的话
        if ( f.isDirectory() ) {
            System.out.println(f.getName());
            // 获取到文件下的所有文件
            for ( File f1 : f.listFiles() ) {
                if ( f1.isDirectory() ) {
                    System.out.println("\t" + f1.getName());
                    for ( File f2 : f1.listFiles() ) {
                        System.out.println("\t\t" + f2.getName());
                        if ( f2.isDirectory() ) {
                            for ( File f3 : f2.listFiles() ) {
                                System.out.println("\t\t\t" + f3.getName() );
                                if ( f3.isDirectory() ) {
                                    for ( File f4 : f3.listFiles() ) {
                                        System.out.println("\t\t\t\t" + f4.getName());
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}












